package com.ad.blogger.service;

import java.util.List;

import com.ad.blogger.entity.WeiboAccounts;
import com.ad.common.entity.User;


public interface IWeiboManageService {
	/**
	 * 保存微博账号
	 * @param weiboAccounts
	 */
	public void save(WeiboAccounts weiboAccounts);
	/**
	 * @param userId 用户ID
	 * @return 用户所有的微博账号
	 */
	public List<WeiboAccounts> getWeiboAccountsByUserId(Integer userId);
	/**
	 * @param accountName 微博名
	 * @return 包含微博名的所有账号
	 */
	public List<WeiboAccounts> getWeiboByAccountName(Integer userId,String accountName);
	/**
	 * 根据实例获取微博账号
	 */
	public List<WeiboAccounts> getWeiboAccountsByExample(WeiboAccounts instance);
	
	public WeiboAccounts parseWeiboAccountsFromContent(Integer platform,String nickname,String content);
}
